/* 
* @Author: sublime text
* @Date:   2017-11-27 09:47:58
* @Last Modified by:   sublime text
* @Last Modified time: 2017-11-27 17:04:14
*/
/*共用*/
*{margin: 0px;padding: 0px;}
body{font-size:12px; font-family:"Microsoft YaHei" !important;padding-top: 0px !important;background: #ECECEC;}
div{margin: 0px; padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{ text-decoration: none !important;color:#333;}
a:hover{text-decoration: none;color: #be1710;}
/*顶部*/
#ding{width: 100%;height: 40px;background: #be1710;color: #fff;line-height: 40px;}
#ding #dingbu{width: 1200px;height: 40px;margin: 0 auto;}
#ding #dingbu .left{width: 600px;float: left;}
#ding #dingbu .right{width: 600px;float: right;text-align: right;}
#ding #dingbu .right a{color: #fff;padding: 0 10px;}
#ding #dingbu .right span{font-size: 18px;}
/*导航*/
#dao{width: 100%;height: 99px;background: #ececec;border-bottom: 2px solid #be1710;}
#dao #daohang{width: 1200px;height: 66px;padding-top: 14px;margin: 0 auto;}
#dao #daohang .left{width: 90px;height: 66px;float: left;}
#dao #daohang .left_1{font-size: 16px;color: #be1710;float: left;margin-left: 20px;}
#dao #daohang .left_1 p{font-size: 28px;line-height: 42px;}
#dao #daohang .right{float: right;height: 66px;padding-top: 20px;line-height: 34px;}
#dao #daohang .right li{width: 94px;text-align: center;float: left;}
#dao #daohang .right li a{font-size: 14px;display: block;}
#dao #daohang .right li a:hover{width: 105px;height: 34px;background:url(../../images/my/nav_bg.jpg)no-repeat center;display: block;color: #fff;}
/*banner*/
.focus {width:100%; height:500px; overflow:hidden; position:relative;}
.focus ul {height:500px; position:absolute;}
.focus ul li {float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:200px; background:url(../../images/my/pre.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#focus001{width:100%height:600px !important;margin: 0 auto;}
.focus .btn span{color: #e4be35;}
/* search */
#search_bg{width:100%; height:70px;background: #fff;}
#search_b{width:1200px; margin:0 auto; height:45px;padding-top: 10px;}
#search-i{float:left; width:38; overflow:hidden; height:45px;margin-top: 9px;}
#search-bg{float:left; width:222px; height:34px; background:url(../../images/my/shuru.jpg) no-repeat; overflow:hidden;margin-top: 9px;}
.search-text span{color:#333;font-size:16px;}
.search-text{width:940px;float:left; font-size:14px; line-height:45px; height:45px;color: #9b9b9b;}
.search-text a{ font-size:14px;color: #9b9b9b;}
.search-text a:hover{ color:#be1710; font-size:14px;}
.search-text span{ float:left; font-weight:bold;padding-right: 10px;}
#infoname{ border:none;background:none; outline:none;}
/*产品*/
.fuwu {
	padding: 60px 0;
	height: 500px;
}

.fuwu .tem_inner{width: 1200px;margin: 0 auto;}
.fuwu .tem_inner .fl{float: left;position: relative;}
.fuwu .tem_inner .fr{float: right;position: relative;}
.fuwu_1 {
	padding-bottom: 30px;
	background: url(../../images/my/fuwu_1.jpg)no-repeat bottom center;
}

.fuwu_1 p:nth-child(1){
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	color: #be1710;
}

.fuwu_1 p:nth-child(2){
	font-size: 14px;
	text-align: center;
	color: #313131;
}

.fuwu div.tem_inner {
	padding-top: 50px;
}

.fuwu div.tem_inner>div {
	width: 534px;
	height: 294px;
	background: #FFFFFF;
	margin: 20px 0 0 20px;
}

.fuwu div.tem_inner>div>div {
	width: 534px;
	height: 294px;
	margin: -20px 0 0 -20px;
}

.fuwu div.tem_inner>div:nth-child(1)>div {
	background: url(../../images/my/red.jpg)no-repeat center;
}

.fuwu div.tem_inner>div:nth-child(2)>div {
	background: url(../../images/my/blue.jpg)no-repeat center;
}

.fuwu div.tem_inner>div:nth-child(1),
.fuwu div.tem_inner>div:nth-child(1)>div {
	border: 5px solid #be1710;
}

.fuwu div.tem_inner>div:nth-child(2),
.fuwu div.tem_inner>div:nth-child(2)>div {
	border: 5px solid #008edf;
}

.fw_more {
	width: 235px;
	height: 55px;
	bottom: -30px;
	left: 145px;
	position: absolute;
	box-shadow: 2px 2px 10px #a49a9a;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 55px;
}

.fuwu div.tem_inner>div:nth-child(1)>div div.fw_more {
	background: #be1710;
	border-bottom: 15px solid #8e0600;	
}

.fuwu div.tem_inner>div:nth-child(2)>div div.fw_more {
	background: #008edf;
	border-bottom: 15px solid #0067a2;
}

.fw_con {
	height: 150px;
	margin-top: 70px;
}

.fw_con .fl {
	width: 210px;
	height: 150px;
	text-align: right;
}

.fw_con .fr {
	width: 250px;
	padding-right: 50px;
}

.fw_con .fr>p {
	font-size: 24px;
	color: #be1710;
	font-weight: bold;
}

.fw_con .fr>div {
	font-size: 18px;
	color: #313131;
	margin-top: 20px;
}

.fw_con .fr>div p {
	font-size: 12px;
	color: #a1a1a1;
}

.fuwu div.tem_inner>div:nth-child(2)>div .fw_con .fr>p {
	color: #008edf;
}




/*a案例*/
.case {
	padding: 50px 0;
	height: 550px;
	background: url(../../images/my/case_bj.jpg)no-repeat center;
}
.case .tem_inner{width: 1200px;margin: 0 auto;}
.case .tem_inner .fl{float: left;}
.case .tem_inner .fr{float: right;}

.title {
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
	margin-bottom: 30px;
}
.title p{
	font-size: 30px;
	font-weight: bold;
}
.case_con {
	height: 189px;
	margin-bottom: 45px;
}

.case_con>div {
	width: 266px;
	height: 189px;
	position: relative;
	margin-right:34px;
}

.case_con>div:hover div.case_con_more {
	display: block;
}
.case_con_more{
	width: 266px;
	height: 189px;
	position: absolute;
	background: rgba(13,131,194,0.6);
	top: 0;
	left: 0;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	display: none;
}

.case_con_more p{
	margin-top: 60px;
}

.case_con_more>a>div {
	width: 126px;
	height: 36px;
	border: 1px solid #ce2218;
	position: absolute;
	bottom: 30px;
	margin-left: 76px;
}

.case_con_more>a>div>div{
	width: 120px;
	height: 30px;
	background: #be1710;
	margin: 3px auto;
	text-align: center;
	line-height: 30px;
	color: #FFFFFF;
}

.case_more{
	width: 266px;
	height: 36px;
	margin: auto;
}

.case_more>div {
	width: 124px;
	height: 34px;
	border: 1px solid #FFFFFF;
}

.case_more>div div {
	width: 120px;
	height: 30px;
	background: #FFFFFF;
	margin: 2px;
	color: #be1710;
	text-align: center;
	line-height: 30px;
}

.hzlc {
	margin-top: 30px;
	height: 170px;
}

.hzlc p {
	font-size: 24px;
	color: #FFFFFF;
	width: 350px;
	margin-bottom: 30px;
}

/*产品*/
.product {
	padding-top: 50px;
}
.product .tem_inner{width: 1200px;margin: 0 auto;}
.product .tem_inner .fl{float: left;}
.product .tem_inner .fr{float: right;}


.product>div>div.fl {
	width: 300px;
	background: #FFFFFF;
}

.product>div>div.fr {
	width: 850px;
	height: 515px;
	position: relative;
}

.bar {
	padding-bottom:10px;
}
.all-show-btn, .all-hide-btn {
	font-size:12px;
	padding:0 10px 0 20px;
}
.all-show-btn {
	background-position:0 0;
}
.all-hide-btn {
	background-position:0 -30px;
}
/*共用标题*/
#biaoti{width: 429px;height: 67px;background: url(../../images/my/biaoti_bg.png)no-repeat center;margin: 0 auto;text-align: center;margin-top: 40px;margin-bottom: 40px;}
#biaoti p{font-size: 25px;font-weight: bold;color: #000;line-height: 50px;}
/*推荐产品*/
#cheng{width: 100%;height: 520px;background: url(../../images/my/cgong_bg.jpg)no-repeat center;margin-top: 50px;}
#tablit {width:1200px; margin:0 auto; height:auto;background: #fff;}
#tablit dl{ float:left; width:1200px;}
#tablit dl dd{float:left;width:240px;height:50px; line-height:50px; text-align:center; font-size:14px;border-bottom: 1px solid #ccc;}
#tablit .on{color:#fff;background:#0e68b6;}
#tablit .out{color:#005fbb;background:#FFF;}
.tabcon{width:1200px; height:270px;border-top:none; clear:both; padding-top:6px;background: #fff;}
.tabcon a{float: left;width: 250px;margin-left: 40px;margin-top: 20px;text-align: center;line-height: 25px;font-size: 14px;color: #333;}
.dis{display:none;}
/*产品中心*/
#chanpin{width: 1200px;margin: 0 auto;margin-top: 60px;}
#chanpin .left{width: 244px;height: 613px;background: url(../../images/my/chanp_zuo.png)no-repeat center;float: left;color: #fff;margin-top: 10px;}
#chanpin .right{width: 930px;float: right;}
#chanpin .right .top{width: 930px;height: 70px;background: url(../../images/my/chanp_din.png)no-repeat center;}
#chanpin .left .shang{font-size: 14px;margin-left: 90px;margin-top: 20px;}
#chanpin .left .shang p{font-size: 20px;font-weight: bold;}
#chanpin .left .zhong{padding-top: 30px;}
#chanpin .left .zhong a{font-size: 14px;text-align: center;display: block;line-height: 57px;}
#chanpin .left .xia{font-size: 20px;padding-top: 30px;padding-left: 15px;font-weight: bold;line-height: 30px;}
#chanpin .left .xia p{font-size: 25px;}
#chanpin .left .dianhua{font-size: 14px;padding-left: 70px;line-height: 25px;margin-top: 15px;}
#chanpin .left .dianhua p{font-size: 18px;font-weight: bold;}
#chanpin .left .di a{color: #fff;width: 100px;height: 35px;line-height: 35px;border:1px solid #fff;display: block;text-align: center;margin: 0 auto;margin-top: 20px;}
#chanpin .right .top .zuo{padding-left: 30px;float: left;font-size: 14px;padding-top: 11px;color: #ccc;}
#chanpin .right .top .zuo p{font-size: 18px;font-weight: bold;color: #1845ae;}
#chanpin .right .top .you{float: right;line-height: 70px;}
#chanpin .right .bot li{width: 298px;height: 260px;float: left;border:1px solid #ccc;margin-left: 15px;line-height: 35px;text-align: center;font-size: 14px;margin-top: 15px;}
#chanpin .right .bot li img{display:block;margin: 0 auto;padding-top: 15px;}
#chanpin .right .bot li:first-child{margin-left:0px;}
#chanpin .right .bot li:nth-child(4){margin-left:0px;}
/*  新闻中心 */
.index_title{ background:url(../../images/my/home_icon1.png) no-repeat left 4px; padding-left:25px;font-family: "微软雅黑"; font-size: 18px; color: #dd1e32; height: 40px}
.index_title p{ padding-left:25px;font-family: "微软雅黑"; font-size: 18px; color: #dd1e32; height: 40px;font-weight:normal;}
.index_title span{ font-family: Arial; color: #666666;margin-left:5px; font-weight: normal;text-transform: uppercase;}
.gr_news{ overflow: hidden; padding: 40px 0; font-size: 14px; height: 410px;width:1000px;margin:0 auto;} 
.news{float: left; width: 290px; overflow: hidden;}
.news ul{ margin-top:10px;}
.news ul li{ height: 39px; border-bottom:1px dotted #c6c6c6; background:url(../../images/my/news_li1.png) no-repeat left center; padding-left:15px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis; line-height: 39px;font-weight:normal;}
.news ul li:last-child{ border-bottom:none; width: 285px; padding-right:5px;}
.zixun{ margin: 0 65px;}
.gr_faq{ float:right; width:290px; overflow: hidden;}
.gr_faq li {border-bottom:1px dotted #bebebe;padding-bottom:14px;margin-bottom:14px;font-weight:normal;}
.gr_faq li h3{ height:25px;background:url(../../images/my/q1.jpg) no-repeat left 5px; padding-left:25px; font-weight:normal; width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gr_faq li h3 a{ color:#333;}
.gr_faq li h3 a:hover{ color:#dd1e32;}
.gr_faq li p{background:url(../../images/my/a1.jpg) no-repeat left 5px; padding-left:25px; }
.gr_faq li:last-child{border-bottom:none;}
.list {
	width:300px;
}
.list dl {
	font-size:12px;
	line-height:200%;
	font-weight:normal;
	cursor:pointer;
	border-bottom: 1px solid #ECECEC;
}
.list dl dt {
	color:#313131;
	padding-left:20px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	background: url(../../images/my/icon_2.jpg)no-repeat center;
}
.list dl dd {
	padding-left:40px;
	display:none;
	height: 46px;
	line-height: 46px;
}

.highlight {
	background:#ff6;
	font-weight:bold;
}
/* 代码整理：懒人之家 www.lanrenzhijia.com */

.icon {
	background: url(../../images/my/icon_1.jpg)no-repeat center !important;
	color: #ececec!important;
}

.pro_con {
	height: 70px;
	overflow: hidden;
}

.pro_con .fl p {
	font-size: 24px;
	color: #313131;
	font-weight: bold;
	margin-top: 5PX;
}


.pro_con .fl span {
	font-size: 14px;
	color: #be1710;
}

#product_con {
	position: absolute;
	bottom: 0;
}

#product_con>div {
	float: left;
	position: relative;
}

#product_con>div:nth-child(1),
#product_con>div:nth-child(2) {
	width: 420px;
	height: 280px;
	margin-bottom: 10px;
}

#product_con>div:nth-child(3),
#product_con>div:nth-child(4),
#product_con>div:nth-child(5),
#product_con>div:nth-child(6){
	width: 205px;
	height: 135px;
	margin-right: 10px;
}

#product_con>div:nth-child(7),
#product_con>div:nth-child(8),
#product_con>div:nth-child(9),
#product_con>div:nth-child(10){
	width: 205px;
	height: 135px;
	margin-right: 10px;
}
#product_con>div:nth-child(1) {
	margin-right: 10px;
}

#product_con>div:nth-last-child(1) {
	margin-right: 0;
}

.product_more {
	position: absolute;
	width: 420px;
	height: 280px;
	top: 0;
	background: rgba(190,23,16,0.6);
	text-align: center;
	line-height: 280px;
	color: #FFFFFF;
	font-size: 18px;
	display: none;
}

#product_con>div:hover div{
	display: block;
}

.product_more_1 {
	position: absolute;
	width: 205px;
	height: 135px;
	top: 0;
	background: rgba(190,23,16,0.6);
	text-align: center;
	line-height: 135px;
	color: #FFFFFF;
	font-size: 14px;
	display: none;
}

#fen{margin-top: 50px;width: 100%;height: 400px;background: url(../../images/my/pro_img.jpg)no-repeat center;}








/*优势*/
.youshi{padding: 50px 0;}
.youshi .top{color: #313131;text-align: center;font-size: 14px;margin-bottom: 30px;}
.youshi .top p{font-size: 30px;font-weight: bold;}
.youshi .top p span{color: #BE1710;text-align: center;}
.youshi .top p:nth-child(2){font-size: 14px;font-weight: normal;}
.you_1{height: 543px;background: url(../../images/my/advantage1.jpg)no-repeat center;}
.you_1 .tem_inner{width: 1200px;margin: 0 auto;}
.you_1 div p {font-size: 24px;color: #be1710;margin-left: 670px;padding-top: 65px;}
.you_1 div div {width: 400px;margin-left: 670px;margin-top: 10px;color: #7C7C7C;}
.you_1 div p:nth-child(3) {margin-left: 730px;padding-top: 140px;}
.you_1 div div:nth-child(4) {margin-left: 730px;}
.you_2 {height: 521px;background: url(../../images/my/advantage2.jpg)no-repeat center;}
.you_2 .tem_inner{width: 1200px;margin: 0 auto;}
.you_2 div p {font-size: 24px;color: #be1710;margin-left: 140px;padding-top: 65px;}
.you_2 div div {width: 400px;margin-left: 140px;margin-top: 10px;color: #7c7c7c;}
.you_2 div p:nth-child(3) {margin-left: 90px;padding-top: 150px;}
.you_2 div div:nth-child(4) {margin-left: 90px;width: 300px;}
.you_3 {height: 320px;background: url(../../images/my/advantage3.jpg)no-repeat center;}
.you_3 a {width: 115px;height: 115px;}

/*关于我们*/

.about {
	padding-top: 50px;
}
.about .tem_inner{width: 1200px;margin: 0 auto;}
.about .tem_inner .fl{float: left;}
.about .tem_inner .fr{float: right;}
.about_1{
	height: 580px;
}

.about_1 div.fl {
	width: 450px;
	height: 580px;
	background: url(../../images/my/about_1.jpg)no-repeat top left;
}

.about_1 div.fl img {
	margin: 60px 0 0 70px;
}

.about_1 div.fr {
	width: 680px;
	margin-top: 60px;
	height: 520px;
}

.about_1 div.fr>p {
	font-size: 24px;
	padding-bottom: 10px;
}

.about_1 div.fr div {
	margin-top: 10px;
	font-size: 14px;
	color: #8f8f8f;
}

.about_more {
	bottom: 190px;
}

.about_img {
	height: 150px;
	bottom: 0;
	width: 680px;
	padding-top: 40px;
}

.about_img img:nth-child(2) {
	margin: 0 5.8px;
}



/*合作客户*/
.panter div p {
	font-size: 24px;
	margin-top: 90px;
	border-left: 5px solid #be1710;
	line-height: 28px;
	padding-left: 10px;
}
.panter .tem_inner{width: 1200px;margin: 0 auto;}
.scroll {
	width: 100%;
	height: 180px;
	overflow: hidden;
	background: #be1710;
	margin: 20px auto 0 auto;
}

.v_out {
	width: 1200px;
	margin: 0px auto;
	overflow: hidden;
}

.v_show {
	width: 1200px;
	overflow: hidden;
	position: relative;
	height: 180px;
	float: left
}

.u_lanren {
	width: 6650px;
	position: absolute;
	left: 0px;
	top: 25px;
}

.u_lanren ul {
	float: left;
	text-align: center;
	line-height: 50px;
}

.u_lanren ul li {
	width: 215px;
	height: 130px;
	float: left;
	overflow: hidden;
	margin: 0 12px;
}

.u_lanren ul li dd {
	width: 215px;
	height: 130px;
	float: left;
	overflow: hidden;
	position: relative;
	list-style: none;
}

.u_lanren ul li dd img {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	width: 215px;
	height: 130px;
}


.prev,
.next {
	float: left;
	margin-top: 25px;
}

.prev a,
.next a {
	background: #FFFFFF;
}

.prev a:hover,
.next a:hover {
	background: #008edf;
	color: #FFFFFF;
}

.prev,
.prev a {
	width: 18%;
	height: 130px;
	display: block;
	position: absolute;
	left: 0;
	text-align: right;
    font-size: 30px;
    line-height: 130px;
    color: #BE1710;
    padding-right: 10px;
}

.prev a {
	width: 18%;
	height: 130px;
	display: block;
	position: absolute;
	left: 0;
	text-align: right;
    font-size: 30px;
    line-height: 130px;
    color: #BE1710;
    padding-right: 10px;
}

.next,
.next a {
	width: 18%;
	height: 130px;
	display: block;
	position: absolute;
	right: 0;
	font-size: 30px;
    line-height: 130px;
    color: #BE1710;
    padding-left: 10px;
}
/*新闻*/
.xinwen {
	padding-top: 50px;
	height: 520px;
}
.xinwen .tem_inner{width: 1200px;margin: 0 auto;}
.xinwen_1 {
	width: 340px;
	height: 520px;
	float: left;
}

.xinwen_2,
.xinwen_3 {
	width: 430px;
	float: left;
}

.xinwen_2 p,
.xinwen_3 p {
	font-size: 30px;
}

.xinwen_2 ul {
	margin: 20px 0;
}

.xinwen_2 ul li {
	padding-bottom: 23px;
	border-bottom: 1px solid #C7C7C7;
	margin-bottom: 10px;
	width: 400px;
}

.xinwen_2 ul li div {
	font-size: 18px;
}

.xinwen_more {
	border: 1px solid #be1710;
	width: 110px;
}

.xinwen_more div {
	width: 106px;
	height: 24px;
	color: #FFFFFF;
	text-align: center;
	line-height: 24px;
	background: #BE1710;
	margin: 2px;
}

.xinwen_3 ul {
	margin: 20px 0;
}

.xinwen_3 ul li {
	padding-bottom: 20px;
	border-bottom: 1px solid #C7C7C7;
	margin-bottom: 10px;
	width: 420px;
}

.xinwen_3 ul li a div {
	font-size: 18px;
}

.xinwen_3 ul li>div {
	font-size: 14px;
	color: #B1B1B1;
}


/*底部    START*/


.dibu {
	height: 340px;
	background: #313131;
}
.dibu .tem_inner{width: 1200px;margin: 0 auto;}

.dibu .fl {
	width: 300px;
	height: 340px;
	background: url(../../images/my/weixin.jpg)no-repeat center;
	float: left;
}

.dibu .fl img {
	margin: 147px 0 0 78px;
}

.dibu .fr {
	width: 860px;
	float: right;
}

.foot_nav {
	height: 82px;
	border-bottom: 1px solid #464646;
}

.foot_nav ul li{
	float: left;
	padding: 30px 0;
}

.foot_nav ul li a{
	color: #c1c1c1;
}

.foot_nav ul span {
	color: #FFFFFF;
	font-size: 30px;
	float: left;
	padding: 15px 15px;
}

.foot_1 {
	height: 34px;
	border-bottom: 1px solid #464646;
	line-height: 34px;
	font-size: 12px;
	color: #8f8f8f;
}

.foot_1 span {
	padding-right: 60px;
}

.foot_2>p {
	color: #ECECEC;
	padding-top: 40px;
}

.foot_2>div {
	font-size: 12px;
	color: #ECECEC;
	line-height: 40px;
}

.foot_3 p {
	color: #ECECEC;
	margin-top: 30px;
}

.foot_3 p span {
	font-size: 12px;
}

.foot_3 div {
	line-height: 40px;
	background: #464646;
	margin-top: 15px;
}

.foot_3 div a {
	color: #929292;
	font-size: 12px;
	padding: 0 20px;
}

